hidpi_scale_at_192
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Sat, 7 Apr 2018 19:35:57 +0000 (20:35 +0100)
committerLisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Sat, 7 Apr 2018 19:35:57 +0000 (20:35 +0100)
Gbp-Pq: Name hidpi_scale_at_192.diff

src/plugins/platforms/xcb/qxcbscreen.cpp

index 67c96b2d80ea8801637b4442dbd616c64273c417..8c69c9e918fd2576ae1d3c4d219706a785486aa3 100644 (file)
@@ -754,7 +754,7 @@ void QXcbScreen::updateGeometry(const QRect &geometry, uint8_t rotation)
         m_sizeMillimeters = sizeInMillimeters(geometry.size(), virtualDpi());
 
     qreal dpi = geometry.width() / physicalSize().width() * qreal(25.4);
-    m_pixelDensity = qMax(1, qRound(dpi/96));
+    m_pixelDensity = qMax(1, (int) (dpi/96));
     m_geometry = geometry;
     m_availableGeometry = geometry & m_virtualDesktop->workArea();
     QWindowSystemInterface::handleScreenGeometryChange(QPlatformScreen::screen(), m_geometry, m_availableGeometry);